.about_banner{width:100%;height:502px;background: url(../img/about/about_banner.jpg) center;background-repeat:no-repeat;margin-top: -98px;z-index: 0;}
.about_list li{display:inline-block; padding: 30px 55px 0px 0px;}
.about_list li i{width: 65px; height: 55px; background: url(../img/about/about_nav.png) no-repeat; display: block;}
.about_list .about_i1{background-position: 8px 0px;}
.about_list .about_i2{background-position: -185px 0px;}
.about_list .about_i3{background-position: -371px 0px;}
.about_list .about_i4{background-position: -563px 0px;}
.about_list p{font-size: 16px; padding: 5px 0px 0px 0px;}
.about_line{height: 90px; width: 1px; position: relative; top: 3px; border-left: 2px solid #eeeeee;}

.about_introduce p{font-size: 18px; color: #929292; line-height: 30px;}
.about_introduce ul{margin: 0px 0px 84px 0px;}
.about_introduce li{width: 1086px; height: 205px; margin: 55px auto 0px;}
.about_img1{float: left;}
.intro_p1{float: right; padding: 46px 0px 0px 0px;}
.intro_p2{float: left; padding: 55px 0px 0px 0px; text-align: left;}
.about_img2{float: right;}

.about_list{border-bottom: 1px solid #e5e5e5;}
.about_glary{padding: 45px 0px 0px;}
.about_glary ul li{width: 33.33%; text-align: center;}
.about_glary p{font-size: 18px; color: #929292; padding: 26px 0px 0px;}
.about_glary ul{padding-bottom: 45px; overflow: hidden;}

.help_reg{padding: 10px 0px 0px;}
.reg_text{}
.reg_text p{font-weight: 700; letter-spacing: 2px;}
.reg_text ul{padding: 0px 0px 0px 0px;}
.reg_text ul li{color: #999999; font-size: 16px; padding-bottom: 5px; font-weight: bold;text-indent: 2em;
    list-style: none;
    line-height: 2;}
.reg_li1{text-indent: 20px;}
.reg_li2{text-indent: 33px;}
.help_account{padding: 30px 39px 10px;}

.sub-con{display:none;}
.cur-sub-con{display:block;}

.talents_ul li{font-size: 14px; color: #424b4d; text-align: center; height: 30px; line-height: 30px;}
.talents_resume{text-align: center;margin: 0px 0px 55px;font-size: 16px;}
.talents_ul{margin: 40px 0px 40px;}
.talents_resume b{color: #3f8dff;}
.talents_resume .about_notes{margin-right: 40px;}
.recruit{padding: 0px 40px 0px;}
.recruit_ul p{color: #424b4d; font-size: 16px; background: #f7f7f7; padding: 18px 0px 16px 22px;}
.recruit_ul i{width:16px;height:16px; display: inline-block;*display:inline;*zoom:1; float: right; margin: 3px 20px 0px 0px;}

.recruit_ul .rec_show{background: url(../img/about/about_icon1.png); background-repeat: no-repeat;}
.recruit_ul li{font-size: 14px; color: #7d7d7d; margin-bottom: 20px;}
.recruit_ul .rec_last{background: #ebf3ff; margin: 0px 0px 0px;}
.recruit_ul .rec_hide{background: url(../img/about/about_icon2.png);background-repeat: no-repeat;}
.rec_content{padding: 26px 22px 20px 22px; border: 1px solid #f7f7f7;}
.recruit_ul{margin-bottom: 38px;}
.rec_content ol li{margin-bottom: 10px;}

.about_list li a{text-decoration: none; display: block; color: #000000;}
.about_list li .active{color:#3f8dff;}

.about_agreement{margin: 0px auto 40px;}

.about_agreement h1 {
    text-align: center;
    font-size: 3rem;
    font-weight: bold;
    line-height: 3;
}

.about_agreement h2 {
    text-align: center;
    font-size: 3rem;
    font-weight: bold;
    line-height: 3;
}

.about_agreement p {
    font-size: 18px;
    text-indent: 2em;
    line-height: 2;
}

.p_add1{
	color: #999999;
    font-size: 16px !important;
}
